Open crate files readonly first
authorAlex Crichton <alex@alexcrichton.com>
Sun, 6 Nov 2016 17:06:55 +0000 (09:06 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Sun, 6 Nov 2016 17:07:34 +0000 (09:07 -0800)
commit27e439c588dfa6d80f03f5d792f76ec7e1621df7
tree614b84de29aa57c071be0cbf0fc7b30877300d4e
parent8709867918ff3b24a56b2d2d77113458a397a2e7
Open crate files readonly first

This allows Cargo to work with read-only `CARGO_HOME` directories where the
cache was prepared ahead of time.

Closes #3256
src/cargo/sources/registry/remote.rs